feel embarrassed for another person - Turc Anglais Dictionnaire